n=int(input('Введите чесло: '))
if n>=1000 and n<=9999:
    print('Введённое число  является четырёхзначным')
else:
    print('Введённое число не является четырёхзначным')
if n %2==0:
     print('Число чётное: Да')
else:
     print('Число чётное: Нет')
if n % 3 == 0:
    print('Число кратное трём: Да')
else:
    print('Число кратное трём: Нет')
print('            ')
if ((n**0.5))==int((n**0.5)):
    print('Число является квадратом числа: 49')
else:
     print('Число не является квадратом числа: 49')
maxd,mind,c0=0,9,0
num=n
for i in range(4):
        d=num %10
        if d>maxd:maxd=d
        if d<mind:mind=d
        if d==0:c0+=1
        num //=10
print('Наименьшая цифра числа: ',mind)
print('Наибольшая цифра числа: ',maxd)
print('Количество нулей в числе: ',c0)
d4,d3,d2,d1=n%10,n%100//10,n%1000//100,n//1000
if ((d1**0.5))==int((d1**0.5)):
    print('Цифра в разряде единиц является квадратом цифры: ',d1)
if ((d2**0.5))==int((d2**0.5)):
    print('Цифра в разряде десятков является квадратом цифры: ',d2)
if  ((d3**0.5))==int((d3**0.5)):
    print('Цифра в разряде сотен является квадратом цифры: ',d3)
if ((d4**0.5))==int((d4**0.5)):
    print('Цифра в разряде тысяч является квадратом цифры: Да')
else:
    print('Цифра в разряде тысяч является квадратом цифры: Нет')
